package com.eorchis.module.planopinion.service;
import java.util.List;
import java.util.Map;
import com.eorchis.core.service.IBaseService;
import com.eorchis.module.planopinion.bean.PlanOpinionExportBean;
import com.eorchis.module.planopinion.ui.commond.PlanOpinionQueryCommond;
/**
 * Title: IPlanOpinionService<br>
 * Description: 填写计划意见实体表管理业务接口<br>
 * Company: GoldGov<br>
 * Copyright @ 2012 GoldGov .All rights reserved.<br>
 * @author RongSL
 * @createDate 2016-07-12
 * @version $Revision$
 */
public interface IPlanOpinionService 
			extends IBaseService 
				
{

	/**
	 * 查找下发表ID
	 * @author RongSL
	 * @Date 2016-7-21
	 * */
	public String findIssuedId(PlanOpinionQueryCommond queryCommond);
	
	/**
	 * 意见汇总数据
	 * @author RongSL
	 * @Date 2016-07-21
	 * */
	public List<PlanOpinionExportBean> opinionSummary(PlanOpinionQueryCommond queryCommond);
	
	/**
	 * 意见明细数据
	 * @author RongSL
	 * @Date 2016-07-21
	 * */
	public Map<String,List<PlanOpinionExportBean>> opinionDetailed(PlanOpinionQueryCommond queryCommond);
	
	/**
	 * 获得意见分类
	 * @author RongSL
	 * @Date 2016-07-22
	 * */
	public List<?> getOpinionType();
	
	/**
	 * 意见明细数据(单个)
	 * @author RongSL
	 * @Date 2016-07-25
	 * */
	public PlanOpinionExportBean Detailed(PlanOpinionExportBean bean);
	
	/**
	 * 更新下发状态
	 * @author RongSL
	 * @Date 2016-10-11
	 * */
	public void updatePlanIssuedState(String iid);
}
